package com.bosssoft.excelEntity.VO;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.bosssoft.baseParam.BaseParam;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;

import javax.validation.constraints.NotNull;

/**
 * @author Aria
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@ToString
@ApiModel(value = "22031直接支付退款通知书")
public class PayRefundNoticeDirectlyVO extends BaseParam {

    @ApiModelProperty(value = "预算申请表编号")
    private Long bgtId;

    @ApiModelProperty(value = "退款人编号")
    private String refundId;

    @ApiModelProperty(value = "退款人姓名")
    private String refundName;

    @ApiModelProperty(value = "退款人账户编号")
    private String refundAccountId;

    @ApiModelProperty(value = "收款人编号")
    private String payeeId;

    @ApiModelProperty(value = "收款人姓名")
    private String payeeName;

    @ApiModelProperty(value = "收款人账户编号")
    private String payeeAccountId;

    @ApiModelProperty(value = "金额(小写)")
    private String moneySmall;

    @ApiModelProperty(value = "退款原因")
    private String refundReason;

}
